package com.groupbuying.provider.domain;

import java.io.Serializable;
import java.util.List;


/**
 * 服务门店分类
 * 
 * @author wenguoqiang
 * @email 17081@mengtaigroup.com
 * @date 2019-02-10 20:34:56
 */
public class StoreCategoryDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private String uuid;
	//
	private String delflag;
	//
	private String opetime;
	//
	private String oper;
	//
	private String createoper;
	//
	private String createopetime;
	//父分类Uuid
	private String parentuuid;
	//分类名称
	private String categoryname;
	//分类编号
	private String categoryno;
	//分类图标
	private String categoryimage;
	//分类备注
	private String categorynote;
	//全路径
	private String fullpath;
	//位置
	private String position;
	//版本号
	private Integer version;

	//------------------以下为临时字段
	private List<StoreCategoryDO> subList;

	private int subCategoryCount;

	/**
	 * 设置：
	 */
	public void setUuid(String uuid) {
		this.uuid = uuid;
	}
	/**
	 * 获取：
	 */
	public String getUuid() {
		return uuid;
	}
	/**
	 * 设置：
	 */
	public void setDelflag(String delflag) {
		this.delflag = delflag;
	}
	/**
	 * 获取：
	 */
	public String getDelflag() {
		return delflag;
	}
	/**
	 * 设置：
	 */
	public void setOpetime(String opetime) {
		this.opetime = opetime;
	}
	/**
	 * 获取：
	 */
	public String getOpetime() {
		return opetime;
	}
	/**
	 * 设置：
	 */
	public void setOper(String oper) {
		this.oper = oper;
	}
	/**
	 * 获取：
	 */
	public String getOper() {
		return oper;
	}
	/**
	 * 设置：
	 */
	public void setCreateoper(String createoper) {
		this.createoper = createoper;
	}
	/**
	 * 获取：
	 */
	public String getCreateoper() {
		return createoper;
	}
	/**
	 * 设置：
	 */
	public void setCreateopetime(String createopetime) {
		this.createopetime = createopetime;
	}
	/**
	 * 获取：
	 */
	public String getCreateopetime() {
		return createopetime;
	}
	/**
	 * 设置：父分类Uuid
	 */
	public void setParentuuid(String parentuuid) {
		this.parentuuid = parentuuid;
	}
	/**
	 * 获取：父分类Uuid
	 */
	public String getParentuuid() {
		return parentuuid;
	}
	/**
	 * 设置：分类名称
	 */
	public void setCategoryname(String categoryname) {
		this.categoryname = categoryname;
	}
	/**
	 * 获取：分类名称
	 */
	public String getCategoryname() {
		return categoryname;
	}
	/**
	 * 设置：分类编号
	 */
	public void setCategoryno(String categoryno) {
		this.categoryno = categoryno;
	}
	/**
	 * 获取：分类编号
	 */
	public String getCategoryno() {
		return categoryno;
	}
	/**
	 * 设置：分类图标
	 */
	public void setCategoryimage(String categoryimage) {
		this.categoryimage = categoryimage;
	}
	/**
	 * 获取：分类图标
	 */
	public String getCategoryimage() {
		return categoryimage;
	}
	/**
	 * 设置：分类备注
	 */
	public void setCategorynote(String categorynote) {
		this.categorynote = categorynote;
	}
	/**
	 * 获取：分类备注
	 */
	public String getCategorynote() {
		return categorynote;
	}
	/**
	 * 设置：全路径
	 */
	public void setFullpath(String fullpath) {
		this.fullpath = fullpath;
	}
	/**
	 * 获取：全路径
	 */
	public String getFullpath() {
		return fullpath;
	}
	/**
	 * 设置：位置
	 */
	public void setPosition(String position) {
		this.position = position;
	}
	/**
	 * 获取：位置
	 */
	public String getPosition() {
		return position;
	}
	/**
	 * 设置：版本号
	 */
	public void setVersion(Integer version) {
		this.version = version;
	}
	/**
	 * 获取：版本号
	 */
	public Integer getVersion() {
		return version;
	}

	public List<StoreCategoryDO> getSubList() {
		return subList;
	}

	public void setSubList(List<StoreCategoryDO> subList) {
		this.subList = subList;
	}

	public int getSubCategoryCount() {
		return subCategoryCount;
	}

	public void setSubCategoryCount(int subCategoryCount) {
		this.subCategoryCount = subCategoryCount;
	}
}
